polymer-matrix composite - English Synonyms Dictionary